Conversation
|
We could, at this point, change our setup instructions to
Though we'd probably want to test on more platforms and maybe fix the configure-on-Lion problem first. And maybe add some dependency-checking. |
|
I know it may require more maintenance, but I think it'd pay of. It may be a good idea to try using something like soloist coupled with chef solo. One of the chief benefits is that the installation process would then be idempotent and could be run multiple times with no ill effects. If you'd like, I can also test this on Mac OS X Mountain Lion. |
|
The fact that soloist comes out of Pivotal Labs bodes well. I haven't worked with it (or chef) before, but we should be looking at this stuff, and Pivotal do very good stuff AFAICT. |
|
Idempotence would certainly be a Good Thing! Meanwhile, it would be great if you could test this on OS X. The way I've been testing it on the hack server is
If everything goes well, they should have a Growstuff checkout with "origin" and "upstream" remotes, and a passing test suite. [Oh yeah, documentation. That would have been good.] |
|
This appears to work properly on OS X. There was a problem during the |
Script to set up RVM, Ruby, bundle and git repos as described on the wiki.
lessafter building Ruby, but that's fairly early onconfigureerrors on recent versions of OS X